Kinesthetic teaching of visuomotor coordination for pointing by the humanoid robot iCub
نویسندگان
چکیده
Pointing at something refers to orienting the hand, the arm, the head or the body in the direction of an object or an event. This skill constitutes a basic communicative ability for cognitive agents like, e.g. humanoid robots. The goal of this study is to show that approximate and, in particular, precise pointing can be learned as a direct mapping from the object’s pixel coordinates in the visual field to hand positions or to joint angles. This highly nonlinear mapping defines the pose and orientation of a robot’s arm. The study underlines that this is possible without calculating the object’s depth and 3D position explicitly since only the direction is required. To this aim, three state-of-the-art neural network paradigms (multilayer perceptron, extreme learning machine and reservoir computing) are evaluated on real world data gathered from the humanoid robot iCub. Training data are interactively generated and recorded from kinesthetic teaching for the case of precise pointing. Successful generalization is verified on the iCub using a laser pointer attached to its hand. & 2013 Elsevier B.V. All rights reserved.
منابع مشابه
Learning visuo-motor coordination for pointing without depth calculation
Pointing refers to orienting a hand, arm, head or body towards an object and is possible without calculating the object’s depth and 3D position. We show that pointing can be learned as holistic direct mapping from an object’s pixel coordinates in the visual field to joint angles, which define pose and orientation of a human or robot. To this aim, we record real world and noisy training images t...
متن کاملNeural learning of vector fields for encoding stable dynamical systems
The data-driven approximation of vector fields that encode dynamical systems is a persistently hard task in machine learning. If data is sparse and given in form of velocities derived from few trajectories only, state-space regions exists, where no information on the vector field and its induced dynamics is available. Generalization towards such regions is meaningful only if strong biases are i...
متن کاملIterative Motion Primitive Learning and Refinement by Compliant Motion Control
We present an approach for motion primitive learning and refinement for a humanoid robot. The proposed teaching method starts with observational learning and applies iterative kinesthetic motion refinement. Observational learning is realized by a marker control approach. Kinesthetic teaching is supported by introducing the motion refinement tube in order to avoid to disturb other joints acciden...
متن کاملiCub-HRI: A Software Framework for Complex Human–Robot Interaction Scenarios on the iCub Humanoid Robot
Citation: Fischer T, Puigbò J-Y, Camilleri D, Nguyen PDH, Moulin-Frier C, Lallée S, Metta G, Prescott TJ, Demiris Y and Verschure PFMJ (2018) iCub-HRI: A Software Framework for Complex Human–Robot Interaction Scenarios on the iCub Humanoid Robot. Front. Robot. AI 5:22. doi: 10.3389/frobt.2018.00022 iCub-HRI: A Software Framework for Complex Human–Robot Interaction Scenarios on the iCub Humanoid...
متن کاملThe iCub Humanoid Robot Simulator
The authors present the prototype of a new computer simulator for the humanoid robot iCub. The iCub is a new open-source humanoid robot developed as a result of the RobotCub project (robotcub.org), a collaborative European project aiming at developing a new opensource cognitive robotics platform. The iCub simulator has been developed as part of a joint effort with the European project “ITALK” (...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Neurocomputing
دوره 112 شماره
صفحات -
تاریخ انتشار 2013